cyclone fence - French English Dictionary